sickle hydroid - German English Dictionary